skilled and talented person - Spanish English Dictionary